quick disbursing short term liquidity facility - Turkish English Dictionary